
import http from './http'
let apis = {
    // --------- 音乐
    getMusicList: `POST /api/music/list`, //获取音乐列表
    cancelUpload: `GET /api/music/cancelUpload`, //取消上传
    addMusic: `POST /api/music/add`, //添加音乐
    addMusicFile: `POST /api/music/addMusicFile`, //添加音乐文件
    updateMusic: `POST /api/music/update`, //编辑音乐
    isLockMusic: `POST /api/music/islock`, //是否禁用音乐
    deleteMusic: `POST /api/music/del`, //删除音乐
    findMusicByids: `POST /api/music/findbyids`,//查找音乐根据ids
    findMusicByName: `POST /api/music/findbyname`,//查找音乐根据name

    
    // --------- 词作家
    getLyricAuthorList: `POST /api/lyricAuthor/list`, //获取词作家列表
    addLyricAuthor: `POST /api/lyricAuthor/add`, //添加词作家
    updateLyricAuthor: `POST /api/lyricAuthor/update`, //编辑词作家
    deleteLyricAuthor: `GET /api/lyricAuthor/del`, //删除词作家
    // --------- 曲作家
    getMelodyAuthorList: `POST /api/melodyAuthor/list`, //获取曲作家列表
    addMelodyAuthor: `POST /api/melodyAuthor/add`, //添加曲作家
    updateMelodyAuthor: `POST /api/melodyAuthor/update`, //编辑曲作家
    deleteMelodyAuthor: `GET /api/melodyAuthor/del`, //删除曲作家
    // --------- 专辑
    getAlbumList: `POST /api/MusicAlbum/list`, //获取专辑列表
    addAlbum: `POST /api/MusicAlbum/add`, //添加专辑
    updateAlbum: `POST /api/MusicAlbum/update`, //编辑专辑
    deleteAlbum: `GET /api/MusicAlbum/del`, //删除专辑
    // --------- 歌词
    findMusicLyricList: `POST /api/MusicLyric/find`, //搜索歌词
    getMusicLyricList: `POST /api/MusicLyric/list`, //获取歌词列表
    addMusicLyric: `POST /api/MusicLyric/add`, //添加歌词
    updateMusicLyric: `POST /api/MusicLyric/update`, //编辑歌词
    deleteMusicLyric: `GET /api/MusicLyric/del`, //删除歌词
    // --------- 歌手
    getSingerList: `POST /api/singer/list`, //获取歌手列表
    addSinger: `POST /api/singer/add`, //添加歌手
    updateSinger: `POST /api/singer/update`, //编辑歌手
    deleteSinger: `GET /api/singer/del`, //删除歌手
    // --------- 标签
    getClassifyList: `POST /api/classify/list`, //获取标签列表
    addClassify: `POST /api/classify/add`, //添加标签
    updateClassify: `POST /api/classify/update`, //编辑标签
    deleteClassify: `GET /api/classify/del`, //删除标签
    // --------- 歌单
    findSongList: `POST /api/songlist/find`, //搜索歌单
    getSongList: `POST /api/songlist/list`, //获取歌单列表
    addSongList: `POST /api/songlist/add`, //添加歌单
    updateSongList: `POST /api/songlist/update`, //编辑歌单
    deleteSongList: `GET /api/songlist/del`, //删除歌单
    // --------- 轮播图
    findCarousel: `POST /api/carousel/find`, //搜索轮播图
    getCarousel: `POST /api/carousel/list`, //获取轮播图列表
    addCarousel: `POST /api/carousel/add`, //添加轮播图
    updateCarousel: `POST /api/carousel/update`, //编辑轮播图
    deleteCarousel: `GET /api/carousel/del`, //删除轮播图
}

let result = {};
for (let key in apis) {
    result[key] = http(apis[key])
}

export default { ...result };